hydrometric current meters - Spanish English Dictionary